lay one's fingers off - French English Dictionary